import top.malaoshi.util.Out;

import java.util.NavigableSet;
import java.util.SortedSet;
import java.util.TreeSet;

public class StdTreeSet {

    public static void main(String[] args) {

        TreeSet set = new TreeSet();

        set.add(10);
        set.add(9);
        set.add(20);
        set.add(80);
        set.add(180);

        Out.println("",set);

        SortedSet sortedSet = set.subSet(10, 80);// 左闭右开
        Out.println("",sortedSet);

        NavigableSet navigableSet = set.subSet(10, false, 80, true);// 左闭右开
        Out.println("",navigableSet);

        SortedSet sortedSet1 = set.headSet(10,true);
        Out.println("",sortedSet1);

        SortedSet sortedSet2 = set.tailSet(80);
        Out.println("",sortedSet2);

        SortedSet sortedSet3 = set.tailSet(80,false);
        Out.println("",sortedSet3);

    }
}
